gravel sieving and conveying machine - Alemán Inglés Diccionario